One of the finest apartments and experiences I have had in Mexico. You couldn't ask for a more thoughtful and helpful host. I can't wait to stay again!