Very very clean and well kept with all new appliances! Oumarou was very accommodating to a later arrival and a wonderful host. We would definitely stay there again.