Very clean and a great value! Host was very kind and we enjoyed our stay! Prepare for very thin walls next to the neighbors though!