Very clean, plenty of room, great amenities. Would definitely stay again!