Great location, beautiful property, excellent value, wonderful hosts.