A good place to stay one night. For spanish speakers only