Oasis of tranquility in the midst of the city