The hotel was very clean, and they cleaned our room every day, changing the towels and bed sheets. The food was really good, and the staff was very friendly. The amenities were great, and the beach was beautiful. However, the waves were very strong, which was the only downside. You just have to be careful when swimming, but they also have lifeguards on duty. Overall, we had a great experience!