Very clean and beautiful!! Highly recommend staying here. The hosts communicated super well & overall ensured we had a great experience!