now that we are here this place is awesome. staying at the gran porto real wedged right between the beach and fifth avenue. the staff is fantastic, the room is great with a balcony, free wifi, and 5th avenue is gorgeous, much nicer than expected - reminds me a LOT of a cross between phuket and seoul - tropical like phuket with all the open air grass hut roof restaurants and nice ambiance (minus hot prostitutes everywhere lol) with the shops of seouls myeong dong district.
resort food is good, beach could be better due to an erosion problem but i knew that beforehand, and if you just go 200 feet either way its fine so no biggie. best part is a jacuzzi on the roof on the very end of the hotel - nobody seems to even know its there.
gonna do some underground river/ cave exploration tomorrow which ahould be sweet, then cozumel with a scooter in a couple days
highly recommend playa del carmen and the gran portal real