Immaculately clean. Close to everything needed. Hosts were responsive. Perfect!