Perfect location, beautiful house and great communication in the lead up to our stay.