I just stayed there again in Nov for 5 nights. Wireless Internet was fast, free and available throughout the grounds. I didn't think it was run down, in fact they spent the last 4 years improving the place. In the past, paid to stay here, but this last time used pointbreaks.
The restaurant by the pool is good, Hatoviejo across the road is better and San Carbon just down the hill is very good.