Great location, great communication from hosts, clean and extremely organized. Had everything we needed to enjoy our stay.