Amazing place to stay! Looks at least as good as it does it does in the photos - modern, lots of space, all the amenities we wanted and great outside space. Air conditioning in every room which was so nice to come back to at the end of the day on the beach. Great location - close to the beach, shops and restaurants but a little secluded and tranquil. The accommodation was the highlight of our holiday!