A beautiful place to stay in a great location. It is exactly as described. The hosts are warm and welcoming and were there when we needed them. Communication was quick and effective. I highly recommend.