Our stay was very memorable. The property is excellent. Our villa was very nice with all the amenities.
The location is excellent and close to everything. Will definitely stay again.