Sparkling clean! Great location! 100% hospitality. Open minded, friendly and flexible. It was my first solo international trip and I was a bit frightened on the way the people in Mexico would receive me. I do not speak much spanish, I am african american and I am a woman - so I had my reservations. Yet they made sure I felt comfortable and sat down with me and answered all of my questions and reassured me that the people of Mexico were gentle and kind people. I walk away with that fact in mind: the people of Mexico are friendly, kind, gentle and strong and most importantly were happy and somewhat curious to see me there. The level of openess and honesty I appreciated more than anything else, the exchange of honesty and truth, opinions and facts is what I believe traveling is all about. These hosts provided comfort, culture, a clean place to stay, and most importantly peace of mind. I couldn't ask for anything better. I left feeling like I gained two new family members. It was a magical experience.