Wow! Case de Juan is perfect! We really loved our stay there and it was hard for us to leave. The house is spacious, comfortable and immaculately clean, with everything you might need during your stay. You cannot beat the location and the view. You can swim right off the dock. I was a bit worried about Jaibalito being so tiny and remote, but after seeing the other lake villages I think it is the best place to stay.
(the pix on this site are old, the house/furniture are remodeled and look much better than that)