Playa del Carmen used to be a little fishing town on the Caribbean coast in western Mexico (state of Quintana Roo, but has grown tremendously the last 10 years. It is now a popular holiday spot. The beaches are beautiful; you will find shopping centers, great bars and clubs, and amazing diving/snorkeling possibilities.