Can’t recommend this place enough! Ron & Janet make you feel like part of the family. We stayed her for five nights at the end of a month long trip to Peru & the Galapagos and just wanted to spend some relaxing beach time. Unfortunately the weather didn’t cooperate as it was overcast & damp for our entire stay–payback for the exceptional weather we had the rest of our trip, I guess. But the place was fantastic. We got upgraded to the 2 bedroom upstairs because a woman who had booked for a 2 month stay after we had had trouble with stairs and wanted the 1 bedroom downstairs. Not a problem Despite the weather, it was still a very relaxing time. The apartment was great and would have been tremendous for a long stay. If you are looking at staying in Puerto Cayo for a long or short time, this is the place to stay.