A wonderful place to stay in a great city with lots to do.