Very clean and spacious. Has everything you need. Great stay!