Great place with fun and quirky features in a great location.