We stayed at Viera over Christmas holidays and it worked well for us.
We did a number of trips out and about : Hoover Dam, Red Rock Canyon, and other places. Las Vegas is about a 30 min drive, which is not too bad.
The apartment comes with a parking garage pass, which was nice, given that the parking outside was limited.
The dishwasher could use an update, but was functional.
TV in the main room was nice and the kids used it in the evening.
The grounds were well maintained, and the heated pool and hot tub were welcome after a long day of walking or hiking. Couple of small issues that we had were promptly addressed by the staff on site.
The beds were comfortable though the pillows are a bit hard for my taste.
This particular unit has a limited view but a convenient access to the pool, which we enjoyed daily.