Condition and design of the hotel is really amazing. However hotel employees are not friendly and helpful. We struggled a lot when communicating with reception and concierge people. One day, we witnessed an argument of one of the reception ladies in front of us and other guests which definitely was not appropriate.
Breakfast is one of the best comparing to other European hotels that i've ever stayed but you have to wait on a queue every morning if you would like to sit inside if you do not want to fight with bees outside.
Cleaning ladies are bugging you a lot. They don't even care if you put 'do not disturb' sign on. They just come to your room when you are sleeping cause they start cleaning before 9 in the morning. So if you prefer waking up whenever you want when you are on holiday, you wont be able to without disturbing.
View of the rooms are amazing.
Beach is also quite good but it's full of kids and you cannot find a free space if you go to the beach after 11 am. If you are looking for a peaceful and quiet holiday, this hotel may not be suitable for you.