Very clean and nice place. The hosts are more than wonderful and I felt very at home while staying here. I would definitely recommend it.