Clean and cozy! I would highly recommend. We had all the amenities we needed and plenty of room.