well set up and a wonderful place to stay with exceptional hosts to take care of you