Their place is great, just as advertised. It's clean, with well stocked kitchen and linens. The location just a few blocks from Sloan's Lake was a plus, it's a perfect place to walk/jog. Would stay again if visiting Denver.