After not very glorious arrival, when the staff person at the parking lot willingly mislead us to park inside (10 euro a night) insisting the outside is equal price (it is free) - and receptionist solved it that we did not have to pay and then for the rest of time we parked outside, the rest of the stay was okay. Some staff were great, some were mediocre (but this is ok). The cleaning lady on our floor was awesome. Breakfasts were awesome. Sushi dinner great. Room facing the sea was great.
Overall we like it, except for the last night when there was a wedding in the hotel. Fireworks right under a window at 23:00? This was fine. But another fireworks at 2:00 am? Shame. Disrupted night, bad sleep with next day morning departure.