The condo was clean and had everything we needed for a 2 week+ stay - dishwasher, laundry, etc. The pool, restaurant and other facilities at the complex were excellent. The Grand Venetian is located approximately half way between the Marina and downtown - a nice 2 mile walk either way.
On the downside, we had a problem with our stove, but our host took care of it in timely fashion. Also, the unit is a bit dated, most notably the bathroom lighting - there just not enought light in there.
But, again, overall this is a great unit with great facilities and is in a great location. We'd certainly return if we come back to PV.