melrose hospital