Great spot. Great location. Awesome bathroom with giant hot tub. Walking distance to everything
Sloans Lake, The Stadium, twenty+ restaurants, 10 bars, one brewery, dispensaries, family dollar, corner stores, Denver aquarium, downtown area, etc. Had Short power outage and was fixed in a short time.
will definitely stay again wish I lived in that part of Denver