Beautiful throughout, rooms clean, comfortable and spacious. Breakfast was a delight with so much to choose from. All the staff are so helpful and kind. Beautiful beach and swimming pool, clean beach towels every day. There are lots of really good restaurants on the main street and very cheap. Highly recommended.