Immaculately clean and everything you need provided for a fun and hassle free stay. Very welcoming hosts, especially Joe!