This place is amazing! Super comfy and the location is great. The hosts are very nice and welcoming. Don’t think twice, this is your best choice to stay in Denver!