Pleasant space to stay in a lovely convenient location.