The beach villas complex is in the middle of it all with a 5 min walk to the town on one side with the beach and on the other side is the shopping centre, spa, golf and bars.