Very clean, lots of room, all necessary amenities. We would definitely stay again.