Interesting place with quirky artistic flourishes, great location