I don't have enough good things to say about this place. We booked at the last minute after another host backed out. Kevin went above and beyond to make that as low-stress as possible, checked in several times to make sure everything was going well and we were having a good time, and was responsive to any questions we had. Would definitely stay again.