Expect to have a great time in a wonderful city with the perfect place to stay.