I've vacationed in Mexico a number of times, but never to this area. This is the first small, non-touristy part of Mexico I've visited. The area itself is beautiful -- reminded me alot of Hawaii. The hotel is pretty nice, but is in need of a few updates. Location is amazing...as the hotel is built within a mountain. If you're looking for a nice place to stay that's out of the way AND you are really looking for quiet time & R&R, then this is a place for you. However, if you are looking for fun, noise, & young(er) people - this is NOT your place. I am 40...and 95% of the tourists at the resort were 20 to 30 + years older than me. Restaurants at the hotel were decent, but you do get tired of the menu pretty quickly, but with Barre just a quick 2 min taxi ride across the lagoon, you do have other options. Pools were beautiful as were the grounds. I would probably go back, but not for another 20 years or so. Best excursion we had was a 5 hour boat ride which included a snorkeling trip & lunch on the beach. Well worth it and the guide was great. A lot of great fish to see.