Mary Jo has thought of every last detail. The house is lovely, and the location couldn't be better. We look forward to staying here again.