Clean, great location detailed instructions and amazing communication from a wonderful host.