Excellent location, super communicator, gorgeous home and wonderful hosts. Just a perfect stay.