Wonderful, peaceful place to stay in a lively city.