very clean with all required amenities. Would recommend this. Value for money.