Excellent location, gracious and attentive hosts—easy communication, and a beautiful space! I enjoyed my stay here and would stay here again.