Extremely clean. Well provided - everything you need in the kitchen and more. TV has DVD player and a stack of DVDs to use. Air con works very well for hot or cold. Great shower. Can't fault this accommodation. Highly recommended.