A wonderful location that is walking distance to so many great shops, restaurants, cafes and experiences. Definitely try That Bubble Tea Place directly across the street.