Wonderful hosts! Amazing location. We would definitely return.