Excellent location, host, place, and communication. One of the best we have ever stayed at.