Very clean and and beautiful place to stay. Extremely kind hosts. We highly recommend and will certainly look to stay again.