No other word comes to mind besides “perfection.” No shortage of things to do and the hosts are extremely accommodating. The perfect getaway.