Great place, very clean and welcoming hosts. No wifi when we were there but it was an amazing retreat and place to relax.