My fiance and I stayed at Mezzanine last April. It is a small, very nice boutique hotel that has a great Thai restaurant and a cute bar. No outdoor private showers, but it was a really great hotel! Make sure that you stay in one of the upper story ocean view suites -- the lower level isn't as nice and is much darker. Like most places in Tulum, there isn't air conditioning, but there are ceiling fans. Go to Trip Advisor for real travel reviews, ratings and pictures -- it really helped us choose our hotel! By the way, if you can, book a private eco tour (cenote diving/snorkeling, swimming with sea turtles, zipline) with Edventure in Tulum. They are awesome! So much fun and reasonably priced. After our little adventure we hung out with our guide at one of his favorite local spots on the beach and had a few beers and the most amazing food. Good luck and have fun! Tulum is gorgeous -- so is Playa del Carmen, so make sure to at least take a day trip there.