Awesome place, great hosts, comfortable, affordable... relaxing... perfect place in nature