Bright space with 2 windows to people watch on the pedestrian-only street.