Perfect location. Excellent restaurants, shopping and attractions nearby. Hotel was cute. It could have been a little bit cleaner.