Very clean and had everything I needed! Very kind hosts and a cute dog too.