Amazing location, close to the beach and town but also hidden away from the neighbours with the surrounding greenery. Great amenities - Gordon didn't hold back on providing a variety of entertainment options. Incredibly spacious for our group, we could not fault this stay. Highly recommended.