Exactly as advertised. The location was fantastic - close to just about everything you could need for a short vacation. Bars, restaurants, coffee shops, Sloan Lake, even within walking distance of the Broncos stadium. The place itself was clean and appliances were all modern, never even noticed the cold while inside.
Would recommend making the short walk to Odell Brewery by the lake if you stay here.