Clean and exactly as advertised. Great communication regarding check-in. Place is spacious.