Does anyone have advice for hotels in the Riviera Maya? Looking for a hotel on the smaller side with great food/service/spa...for approx $400-$500/night. Beach swimming is really important for my boyfriend, and I am wary of the rocky beach water that is found further south near Playa del Carmen. That being said, seems like all the lux resorts (Rosewood, Banyan Tree) are in that "rocky" area.
I read reviews of Maroma...but the outrageous food prices are a turnoff. Also looked at Zoetry...but again - seems like the beach is not good. Secrets Maroma seemed like a good beach, but I am worried about that "large, impersonal" resort vibe. Any advice would be greatly appreciated. Have read so many reviews my head is spinning!