The best reason to stay at the Western Riviera is the location. Right on the beautiful lake and one block from downtown Grand Lake, which has all kinds of cool places to shop. Plenty of hiking nearby, and Rocky Mountain National Park. We had an upstairs room and it was very quiet and clean. There are chairs on the deck/walkway to sit and enjoy the view of the lake. They don't serve breakfast, but there is a bakery just around the corner where you can get breakfast sandwiches and pastries. The rooms are a little expensive, but you're paying for the location!