Perfect for our quick trip, but would also be great for an extended stay. We were traveling with our youngest child, so this is a nice place for small families too. We weren't able to take advantage the garage because we just couldn't navigate our vehicle (large SUV), but that's a great amenity if you can use it, but street parking was very convenient for us. I highly recommend this place if you're in the Denver area.