The properly was maintained very well and room service was excellent. The buffet breakfast was spacious with lots of various breads, yogurt, freshly cooked omelets to order, pancakes, waffles, pastries, and local hot traditional food. Rooms were a bit small and were not sound proof, but overall nicely decorated with a small fridge and safe. The resort has rooms on the beach and across the street next to a large pool. Nice pools on either side of the property. They even have staff stopping traffic to help guest cross the street. Only a few minutes from town, restaurants nearby and shopping. Overall excellent place to stay.