The staff was very friendly, rooms were not cleaned properly. The beach was too far away from the hotel. The pool wasn't very clean either. Restaurant is on top so the only amazing thing was having that view while having your morning coffee! It is 4 stars but honestly i don't know how they got them!