Hotel staff is very friendly and helpful. Facility is very clean and well maintained. Rooms are very big and modern. Very pleasant nights sleep. Hotel hs all the stuff one looks for in a hotel these days. Hotel and staff very accomodating to our large sports group. Hotel is located near shopping and restaurants. Access to and from is very centralized. Must stay while in Roseville.