We left feeling that we made a bad choice. Stayed on the top floor thinking that there are better sea views (as I read in some of these reviews), but only the front room has nice sea views. The rest of the rooms are facing the mountains, and they not worth climbing 3 floors for.
The rooms are nice and clean and the beds are fine, but the wifi is terrible - could not access the internet at all, and when mentioned to the owners they disagreed saying that it works ok and they did not bother to check. I believe they knew that on the 3rd floor there is no reception and they don’t bother to do anything about it. At checkout, they told us they could not accept credit cards (due to a system malfunction!) although we had booked via a booking service using a credit card. Only when we told them that they have no choice - either they accept our cards or we will have to send them the money when we return home, then suddenly the credit card system was fixed by magic and they could accepts our cards.
Note that even though the distance when you look at it on the map is not far from the port (restaurants, boats etc), it is actually quite hard to get to it because it is a steep uphill walk. The high cost of accommodation in combination to the low quality of services offered, the uphill walk, stiff towels, no breakfast, no reception, no wifi, well… you get the picture, this place is a motel, not a hotel. If you find it at a bargain price and all other places are fully booked, it would be ok.