Everything was great, the room, the beach, the food. We enjoyed also the beach bar and the taverna in the resort. They also have a mini club, which is great for kids. We had a hill side room which was very clean, and they also had club golf cars which can transfer you from the room to the beach/reception. Every room has its own sunbeds and umbrella. All was very good organised, staff were really friendly and helpful.