Super clean and beautiful! Comfy beds and the details the host had were above and beyond. We would definitely stay again. Good communication and the location was perfect. Looking forward to staying again in the future.