Great location, lovely hosts, beautiful property