Amazing spot! Such great hosts! We had a fabulous time!