This is a really fun place. There are a dozen cool little details just absolutely right. The location is convenient and beautiful. The hosts are excellent...