La Playa Xpu-ha Beach Club

Good

There are some small strips of seaweed along the shore, but it's being cleaned up.