SerinaRiLa 2496 West 2nd Avenue, Denver, CO 80223