This is the perfect place to stay in Denver—a great location near the park and walkable to several great restaurants, and a short drive away to even more. It was clean, well equipped with everything we needed, and the check in/out process was super smooth and seamless.