Very clean, great hosts, nice location. Had everything we needed for our week stay!