Wonderful. Clean. Spacious. Amazing host. Great communication.