Very clean and this place was great value for money. It had everything we needed and was perfect for our situation.