Our family of 9 (four adults, two teens and 3 grade schoolers) rented this facility for a vacation to SDC. The unit looks like it's been updated recently. The beds were really comfortable and felt luxurious. The owner also was very responsive when we reported we were missing the bedding for the sofa bed.
The unit is as described and does sleep 9. It worked well for us -- although it might be a little tight for some as, for instance, the table has room for 7 people and there are only 2 bathrooms.
Based upon the location, cleanliness and responsiveness of the owner, we would stay here again.