Excellent. The listing accurate, the place clean and comfortable, the location superb, and the hosts' communication was clear, prompt, and professional. I highly recommend.