Oasis in the city, a lovely place to find some rest after a busy day in Montreal.