We have been to Playa Joyel- Noja twice and found it a first class site. The pitches are a bit on the small side but adequate.The facilities are top class,toilets and showers are excellent and are cleaned non stop (they were still cleaning at 10 pm). Although it is a very large site and is very busy July/August the staff are very helpful and you could hear a pin drop after 10.pm. Top notch supermarket,restaurant and take away on site plus Doctor,hairdresser and even a mini zoo that you can go and feed the animals on certain days.
Cracking beach on site and swimming pool. Nice town centre and plenty of sight seeing nearby. Large supermarkets/shopping centre though are quite a distance.If you do go to this site you will not be disappointed.
Have a great holiday!!!