If Air BNB wants to see exactly how the full experience should be, this home is it! I've stayed in dozens of places and they were all very good. However, this one was the best of the best. It checked all the boxes.