wonderful property, wonderful hosts, wonderful location - an awesome place to stay - I would have given it 6 stars if I could!