Very…very relaxing! Small town with great locals, interesting culture compared to what I’m used to. Some of the best beaches around too! Met a guy who was working at my resort who was really helpful and friendly, and we’ve stayed in touch and continued to be friends! Great people…umm for the most part. As with lots of mexico, you may find yourself not getting what you asked for. Don’t be afraid to slip a few bills to the person, things MAGICALLY work out how you wanted them to…odd isn’t it? hehe. Also I stayed at a small resort, and it wasn’t in the best shape (mind you, all four of us had an awful stomach flew that we picked up the DAY before we left for mexico…) We heard of the bigger places being cleaner, but whatever! Great place to visit, and nobody knows about it!!!