Clean, easy to access, good communication from the hosts, and provided all the amenities we needed (and more). Thank you!