Surprisingly quiet oasis in an interesting part of town.