Excellent location! Prompt communication. Very clean. Proper hosts.