Nice and safe place to stay in Mexico with amazing view