Immaculately clean, great communication with host, all facilities perfect.