Great, clean, spacious. Great communication from hosts.