Absolutely stunning location and great hosts. A must visit!