Very clean, quirky and really nice touches. Well worth the visit.