A little information about this beach.
Casa Toucan is a private, adults only hotel located in the town of Puerto Morelos. This town is quite a bit quieter if you're looking for a break from the bustle of bigger cities like Cancun and Playa del Carmen.
Casa Toucan is located near the reef in Puerto Morelos, as most of the hotels are. You can find many tour offerings in the area willing you take you out to snorkel or dive.
While Puerto Morelos has been hit pretty hard by seaweed, recent efforts have made the beach a LOT cleaner lately and the barriers and removal methods seem to be helping quite a bit.