This is a 10 out of 10. Wonderful hosts, superb location and beautiful home. Has it all.