The hotel is in perfect location, walking distance to the beach and in the middle of the village. It has the level of really good European hotels, by interior design, cleanliness & comfort. Bayu did a great check in with us and he spoke English really well. Only at the pool we had issues communicating, since no one in that shift actually spoke any English. The hotel even made a little surprise for us in the room for our honeymoon and they respected Hotels status so we got an upgrade. The restaurant is excellent: food, drinks, staff, live music and atmosphere - cheerful, classy and nice. They even have a little fountain in the courtyard which is great to offset the street noise if you want to enjoy your balcony. The rooftop pool is small but nice, with a great view.