We were in Napa for a wedding and rented this as a 2-bedroom condo over a long weekend.
Check-in was easy, the rooms were clean and spacious, the balconies were very nice, and the amenities were perfect. They even put a bottle of complementary wine in each room. They also offered a shuttle to Napa proper that we never actually made use of. We have a young child and they furnished a pack'n'play crib that suited us just fine. We had 4 adults and 1 small child, but because both rooms also had pull-out couches, many more could potentially fit.
The "main" room had a full kitchen/dining/living rooms, jacuzzi, and large balcony.
The "studio" is attached via a small private entryway. It was more like a standard, but nice, hotel room with typical features and a small balcony.
Avoid any "information sessions" because they are going to try to make a timeshare pitch.