The carriage house is the perfect place to stay in Denver! It is extremely well situated close to many top spots and there is a lively strip of restaurants and shops just a short walk away. The space is even more lovely than the pictures show and is full of very thoughtful touches. Highly recommended!