Nice room, nice beach, great staff and restaurant. Weak wifi in the room. Good wifi and great food in the restaurant. Bit of a walk (300 meters) to other restaurants and bars. Two very loud Indian guests ruined the experience, yelling at every opportunity on their phones or at one another, playing their phones loud when eating. So I might have appreciated the peacefulness of this place if they had not been there.