A good place to stay while travelling.