Fabulous location, beautiful home and gracious hosts. Couldn't ask for more. We had a lovely time and would return.