Very clean! Beautiful place to stay! Would highly recommend to my friends. Very responsive hosts!