For the purposes of my stay, I found it to be an excellent retreat. I found my hosts to be very helpful and understanding. I have no hesitation recommending this place. I will definitely be back again.