Great location, great hosts, great value. Would give it 6 stars if I could!