Live Aqua Beach Resort

Good

There is a strip of seaweed on the beach, but the water is clear.