The place is amazing. The location is wonderful, and the hosts nice, friendly, very humane and very helpful. I am glad I stayed with them.