Quite a unique experience. Not what I was expecting. Very nice layout. Staff was friendly, answered all my questions, and recomended places to eat. Will definitely stay at a Generator location in my future travels.