Very clean, with all the necessary facilities. The hosts were very welcoming and yet, left is to our own plans.