great stay in the heart of Mexico