Good location, nice layout, perfect for a small group. Could be cleaner and better maintained.