Loved staying here. The huts are quite small so our bags were a bit crowded, and the hot water didn't work at first so we had someone come and look and fixed it, it was still a bit of a balancing act to get it between boiling and cold. Besides that and all the stairs, it was lovely, i loved not having a TV too. The hotel is a bit tricky to get to, so if you're offered transfers, definitely take them! i don't have a clue how we would've got there with suitcases. The pool is lovely, and a private beach is right on your door step. It's also a short walk to lots of good restaurants.
If you rent scooters off the hotel, i suggest getting them to get you up the hill first, as it's almost impossible to navigate on your own if you're a novice rider.