Very clean and was just like staying at a hotel except it had the conveniences of home, like a kitchen, dining room and amenities.