Great location, FABULOUS hosts. Always there to offer advice, give directions, and continue to help even when we were no longer guests. Highlight was a homemade dinner in celebration of a birthday. Mexico is an amazing city - and this is a great spot to set off from - and these are some of the best hosts you'll find!