I'm very torn about this hotel. I'll give it an overall neutral rating, I guess, but the good things were great and the bad things were really annoying. Figure out what's important to you and decide based on that. The following things were GREAT: quality of breakfast buffet (really amazing), friendliness of morning staff (owner and family?), location (across the street from beach, Lido), free wifi, beach towels. On the other hand, our room wasn't ready as requested (I even called from the states about it - 4 single beds in "family room") when we checked in and despite the promise to fix it, it still wasn't ready by the time we were back, tired and exhausted, in the evening. I ended up having to beg the not very helpful/friendly night clerk for extra sheets so we could separate the beds ourselves. However, we were offered a different room the next day by the much friendlier day staff, but didn't want to move at that point. Never got the 4th blanket we asked for. Room was very small for 4 people, but that's Europe for you. I was happy to be allowed 4 in a room. The overall condition of the hotel is not quite as good as I expected. I believe it to be clean, but there are cracks in walls and other signs of wear. It was nice to come "home" to Lido, a quieter beach community with more "natives" and less tourists, but getting there takes both boat and bus. Overall, the price and value probably match, but it could have been better if the staff just had been more reliably helpful.