Excellent location, great hosts, they did much more then it was required. Will stay here again.