Playa is a good spot. If you are not afraid, rent a car and drive to Coba, Chichen Itza (around 3 hours from playa), and Tulum. All great Mayan ruins. My wife and I rented a car and didn't have any issues. It's expensive due to the insurance, but worth it for the freedom. Xel Ha is good times. We stayed about a block away from the beach and barely got in the water in 4 days. We are more history interested than laying around. Good times either way. Can't remember the hotel. Will post it if I think of it.