Great hotel. Location is solid, a few mins from Zen Beach. Rooms are big and offer a lot of privacy. Shower is great, and that's NOT a given in these parts. Toilet is an actual toilet, ie you can flush stuff down it. Service is kind and with a smile.
Happy with a great stay.
However, you should be prepared for a lot of stairs, like other similar hillside hotels nearby...