An amazing property in an unbelievable location. Everything you could possibly want in a holiday destination with great amenities.