Clean, well-equipped, and beautiful home inside and out; great location; friendly host who communicates well. Could not have been any better.