$1k might be pushing it. January is high season in Mexico. If she's recommending it, hasn't she already checked to see that it's within your budget though?
The Lindo is a great choice. You'll have access to the other resorts in the Playa Paraiso complex, with the exception of the Grand.
The Maya (its sister resort) has a restaurant exclusive to only Maya guests, so Lindo guests wouldn't be able to eat there, but other than that, they're welcome at restaurants at every resort with the exception of the Grand, which is adults-only and exclusive to those guests only. On the other hand, while the Maya costs a tad bit more than the Lindo, you have access to all restaurants within the complex, again, with exception to those at the Grand.