Hard Rock Hotel Cancun

Good

No seaweed in the water or up on the sand. Great conditions!