The property is beautiful, the heated pool is a plus. The room was very, very clean. The beach on a good day s awesome. But on a bad day lots of seaweed. The ocean is rough, not for non-swimmer or children. My daughter and I loved the waves. The hotel has the best pizza!!! The only thing I don't like is the fare to get off the property. It is expensive...$10 each way for a 4 minute drive, so do the math if you go further. The food at the hotel is expensive, apart from the pizza, the food taste ok, nothing spectacular.