My husband recently stayed at the Larkspur Landing in Roseville on our way home after a long road trip. it was late and we were just looking for a place to stay. We were familliar with this brand because there is a Larkspur Hotel near our new home which looks very nice. We thought the same about this hotel until we arrive at our room. The sofa was so dirty and stained that we were afraid to sit on it and asked to change rooms. Our new room was not much better. In general the room was shabby and in desperate need of new furnishings.
On a positive note the staff were very friendly and accommodating even after we complained and the room was very inexpensive (but we would have gladly paid more for cleaner accommodations).
If you don't mind sleeping in dirty shabby room then the Larkspur Landing is fine. If cleanliness is important to you then keep on truckin'.