Room was a little to dark for me as there are no real windows, just block windows. Very small but doable for 2 adults.
Right in the middle, on Moon beach. Beautiful beach area you can swim here but on the beach are smooth rocks and coral. Wear water shoes if possible. Not the best place for kids. Snorkeling is great. Swim from the far left point out to the reef, where the waves break.
Drive to Yul Ha $14 US to swim, snorkel with fish etc... Beautiful, clear deep water, no shallow area or beach here. Not appropriate for young children, as you enter the water from limestone ledge.
Do not miss this! Another day drive to Akumal public beach, which is just past the arch as you enter the city. Park on the right just before OXOX store and take only what you need. Walk to the beach and snorkel with the turtles. It's an amazing experience. There is a restaurant and bathroom, showers but a charge to use so bring pesos. Go early to avoid the tour groups.