The hotel is beautiful, with lovely pools and great restaurants. The beach is nice but can be tricky due to stones. On our first day, it was too windy to swim, but the sea was calm and beautiful for the rest of our stay. Beyond the stones, the water is shallow and safe for kids, with no waves. Strong swimmers can enjoy deeper waters further out. The buffet offers a good variety of food( meat, fish, pasta, pizza, fruits, sweets and ice cream). There were enough chairs at the beach and pools( second week of September). The staff was exceptional—special thanks to Lucy at reception and Anita in the restaurant. I was disappointed by the room(580), as I booked a sea view but got a partial view. After raising the issue, I was offered a room change, but the process was inconvenient. I could change only the next afternoon and was without a room for a few hours). There was no compensation, even though see view is more expensive.However, Lucy’s kindness made it hard to stay upset. I gave 3 stars for location, as there's little to do nearby on foot, and taxis can be difficult, though driving or cycling to town is easy. There is a shower room in case you stay after check out, which is well organized and practical. The staff truly elevated our experience! Well done to all of them and to the management. They are all really customer oriented. The only minus is concerning the sofa-bed. Not comfortable at all - compared with many other sofa-bed from other resorts. I could not upload fotos here