This place is like a small piece of paradise!! I absolutely recommend it. The garden with all its flowers, fruit trees and butterflies is magical. I loved coming back here, up into the mountain and to the guesthouse, after visiting the buzy beach. The staff is truly fantastic, everyone smiling and doing their outmost to have their guests feel welcome and at home. We traveled as a family and rented both an apartment and a room (breakfast included in the room) and we were all sleeping well. This is not a luxury hotel when looking objectively at the standard - maybe the rooms could use a few fixes, and the cleaning frequency is a little bit like in our home, could happen a bit more often :-) But it's still paradise! A place full of character, beautiful view. We had several dinners in the restaurant in the evenings (needs to be pre-ordered) and everyone enjoyed the food. The pool is relatively small but does the trick. Even pool towels are available! If you are looking for a beautiful, peaceful spot to stay in this region - book this one!!