I have traveled all around the world and this has been one of the best places I have ever stayed, it was simply superb! Gerardo the host is the most friendly person in Mexico. I had such a good time. Thank you Gerardo for everything.