My brother and I were there for about 9days. Cleanliness is very important to us. Our accommodation was very clean, better than some 5 star hotels. Everything you need was there. The hosts are very nice, incredibly sympathetic and helpful.
We felt very comfortable.