Very clean. Great location. Comfortable. Would definately recommend to others. Great communication with host.