Exactly as promised. Clean. Easy. Hosts were super responsive. We'll stay here again.