Very clean and the little village is so unique and beautiful definitely enjoyed our stay 10/10 recommend.