We stayed at the last days of August. We had a room with a big terrace and sea view, it was stunning. Place is simple, it is a B&B. People are nice and helpful.
The biggest disadvantage is the stairs, 250 stairs to go down to the road and to come up to the hotel but then you have the view! To go to the sea, you need to go down 600 stairs after the road, so total is 850 stairs from the hotel to the sea level.
For the luggage, they have a small elevator system from the road to the hotel but then you still need to carry your luggage up to your room about additional 60-80 stairs. I would expect them to have a servise to carry the luggage up to the room!