Wonderful location, wonderful hosts! 5-star review, we will definitely come back and we highly recommend it!