a cozy and pleasant place to stay in Mexico.