I was in Roseville for the US Rowing Youth National event in June. My room was clean, comfortable, and quiet. Wifi and breakfast were included. The small pool was nice. Service was very friendly. The hotel is in a complex of Marriott properties. There are restaurants nearby. Pretty much everything you need is within a couple mile radius.