One of the best Air BnBs we have ever stayed in.