Very clean and spacious. Enjoyed my stay and enjoyed the communication about my stay and the amenities.