A perfect spot for a getaway weekend to Denver / Red Rocks: location, comfort and well-equipped.