A quiet space amid the hustle and bustle