We stayed at Mata Rocks 2 years ago and plan to go back this year. Since we were last there, they added 4 or 5 more rooms (now 16, I think) and a pool. We had a junior suite downstairs, which was very large, clean, and well furnished. And the A/C worked great. Everyone is very friendly, especially the bar staff. Plenty of hammocks and beach chairs. I wouldn't get too excited about the bikes, however, they were very "well used" if you know what I mean. But we walked nearly everywhere with no problem at all. I give Mata Rocks 2 thumbs up overall!!