Great location and great hosts! Our family would stay here again.