Mosquito Beach is a cool, modern hotel with a hip vibe. It's in the heart of Playa del Carmen and right on the beach, so if you're into the "scene" it's a perfect place to stay. However, if you're coming to Playa for a little R&R and like the peace and serenity of nature, or if you're keen on experiencing the local culture, you're not going to get that here. For nightlife and fun this place is good, but for the adventurer it won't do much for you. Personally, I like a quiet beach and the local flavor, so I prefer to stay further north on Main St where it isn't so "touristy". In addition, the rooms are clean, comfortable, and modern, but you could be in Europe just as easily as in Mexico. The rooms are a bit dark, too. This hotel feels like it could be anywhere, but just happens to be in Mexico.