A comfortable stay in a great central location.