Clean, roomy, great location and well-equipped. Host was fantastic throughout our stay.