Great communication, great location, warm and clean. Great host