Excellent Resort in a great location, on the beach. Own area on beach which was kept very clean and had free sunloungers and umbrellas available for Hotel Guests. In the hotel the cleanliness was at its best and food was very fresh, lots choice, service was great. Staff friendly and helpful. Pool area was lovely, lots sunloungers and fresh towels with outside showers that were both hot and cold. Seperate changing and shower room near pool for use on departure day after checkout.