A delightful and peaceful haven to stay in a busy city.