Very comfortable and calming space on a quiet street.