Great location, superb hosts and a great property