This place is a huge , gracious oasis hidden in the middle of the hubbub of the city.